sheep ked
noun
1.
sheeptick
.
British Dictionary definitions for
sheep ked
sheep ked
noun
1.
a wingless dipterous fly,
Melophagus ovinus,
that is an external parasite of sheep: family
Hippoboscidae